package cn.yunbamboos.media.zlm.client.param;


public interface IParams {

    default IParams set(String key, Boolean value, boolean required) {
        return set(key, value == null ? null : String.valueOf(value), required);
    }

    default IParams set(String key, Integer value, boolean required) {
        return set(key, value == null ? null : String.valueOf(value), required);
    }

    IParams set(String key, String value, boolean required);

    String toUrl(String path) ;
}
